BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(/images/bg2.gif) #fff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #6e46da; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #5f41c4
}
A:hover {
	COLOR: #d11246
}
A:hover {
	COLOR: #d11246
}
A.link_noline {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6e46da; TEXT-DECORATION: none
}
A.link_noline:visited {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6e46da; TEXT-DECORATION: none
}
A.link_noline:hover {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #d076e3; TEXT-DECORATION: none
}
A.link_noline:hover {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #d076e3; TEXT-DECORATION: none
}
.footer A {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #59599e; TEXT-DECORATION: none
}
.footer A:visited {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #59599e; TEXT-DECORATION: none
}
.footer A:hover {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #ddd; TEXT-DECORATION: none
}
.footer A:hover {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #ddd; TEXT-DECORATION: none
}
A.white {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
A.white:visited {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
A.white:hover {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #f9ffde; TEXT-DECORATION: underline
}
A.white:hover {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #f9ffde; TEXT-DECORATION: underline
}
A.home_news_head {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #fff2ca; TEXT-DECORATION: none
}
A.home_news_head:visited {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #fff2ca; TEXT-DECORATION: none
}
A.home_news_head:hover {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #f9ffde; TEXT-DECORATION: none
}
A.home_news_head:hover {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #f9ffde; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: #909183 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #909183 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #909183 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #909183 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
SELECT {
	BORDER-RIGHT: #909183 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #909183 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #909183 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #909183 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
TEXTAREA {
	BORDER-RIGHT: #909183 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #909183 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #909183 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #909183 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	CURSOR: help
}
UL {
	LIST-STYLE-IMAGE: url(/images/bullet.gif); FONT: 12px/21px Verdana, Arial, Helvetica, sans-serif
}
H1 {
	MARGIN: 25px 0px 10px; FONT: bold 19px Arial, Helvetica, sans-serif; COLOR: #d4092e
}
H2 {
	MARGIN: 19px 0px 4px; FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #6a33bd
}
H3 {
	MARGIN: 5px 0px 7px; FONT: 18px Arial, Helvetica, sans-serif; COLOR: #6f4ad8
}
H4 {
	MARGIN: 18px 0px 7px; FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #111
}
H5 {
	MARGIN: 7px 0px 10px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #d4092e
}
H5 A {
	MARGIN: 7px 0px 10px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #d4092e; TEXT-DECORATION: none
}
H5 A:active {
	MARGIN: 7px 0px 10px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #d4092e; TEXT-DECORATION: none
}
H5 A:visited {
	MARGIN: 7px 0px 10px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #d4092e; TEXT-DECORATION: none
}
H5 A:hover {
	MARGIN: 7px 0px 10px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #d4092e; TEXT-DECORATION: none
}
H5 A:hover {
	MARGIN: 7px 0px 10px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #d4092e; TEXT-DECORATION: none
}
H6 {
	MARGIN: 9px 0px 3px; FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #222
}
.error {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.3em; MARGIN: 0.3em 0em 1em; BORDER-LEFT: #cc0000 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cc0000 1px solid; BACKGROUND-COLOR: #ffdddd
}
.success {
	BORDER-RIGHT: #00cc00 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #00cc00 1px solid; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.28em; MARGIN: 0.3em 0em; BORDER-LEFT: #00cc00 1px solid; PADDING-TOP: 0.28em; BORDER-BOTTOM: #00cc00 1px solid; BACKGROUND-COLOR: #ddffdd
}
.callout {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; MARGIN: 1px 20px 12px 0px; FONT: italic 18px/23px Georgia, "Times New Roman", Times, serif; COLOR: #ae224d; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.callout .start_quote {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -6px; WIDTH: 4px
}
#frame {
	WIDTH: 949px
}
#homepage_frame {
	MARGIN-LEFT: 16px; WIDTH: 933px
}
#homepage_frame .torso {
	MARGIN: 0px; BORDER-LEFT: #aaaaaa 1px solid
}
.header {
	HEIGHT: 139px
}
.header IMG {
	DISPLAY: block
}
.torso {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.main_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; WIDTH: 515px; PADDING-TOP: 10px
}
.footer {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/images/bg_footer.gif); PADDING-BOTTOM: 2px; FONT: 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #eeeeee; PADDING-TOP: 8px; HEIGHT: 23px
}
.footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #ffffff
}
.footer A:hover {
	COLOR: #f2115b
}
A:active {
	COLOR: #f2115b
}
.clear {
	CLEAR: both
}
.torso .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.torso .float_content {
	PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 1em; WIDTH: 68%; MARGIN-RIGHT: 30px; PADDING-TOP: 1em
}
.torso .submenu {
	DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; MARGIN: 20px 0px 20px 10px; WIDTH: 213px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.torso .submenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px; BACKGROUND-COLOR: #d4d4d4
}
.torso .submenu UL A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px/26px Arial, Helvetica, sans-serif; COLOR: #323232; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 28px; TEXT-DECORATION: none
}
.torso .submenu A:hover {
	COLOR: #323232; BACKGROUND-COLOR: #eeeeee
}
.torso .submenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.submenu_header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #424242
}
.submenu_body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #323232; PADDING-TOP: 8px; BACKGROUND-COLOR: #d4d4d4
}
.submenu_body INPUT {
	MARGIN: 4px 0px
}
.submenu_body TEXTAREA {
	MARGIN: 4px 0px
}
.torso .submenu .sublevel A {
	BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-COLOR: #c5c5c5
}
.torso .submenu .sublevel A:active {
	BACKGROUND-COLOR: #eeeeee
}
.torso .submenu .sublevel A:hover {
	BACKGROUND-COLOR: #eeeeee
}
.torso .submenu .sublevel_bold A {
	FONT-WEIGHT: bold; COLOR: #212121; BORDER-BOTTOM: #ffffff 1px solid
}
.torso .submenu .sublevel_bold A:active {
	BACKGROUND-COLOR: #eeeeee
}
.torso .submenu .sublevel_bold A:hover {
	BACKGROUND-COLOR: #eeeeee
}
.torso .submenu .sublevel .sublevel_header A {
	FONT-WEIGHT: bold; COLOR: #212121; BORDER-BOTTOM: #acacac 1px solid; BACKGROUND-COLOR: #d4d4d4
}
.torso .submenu .sublevel .sublevel_header A:active {
	BACKGROUND-COLOR: #eeeeee
}
.torso .submenu .sublevel .sublevel_header A:hover {
	BACKGROUND-COLOR: #eeeeee
}
.torso .submenu .column_text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
.torso .submenu .column_text A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6e46da; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.torso .submenu .column_text A:hover {
	COLOR: #d11246; BACKGROUND-COLOR: #ffffff
}
.torso .submenu .column_text A:active {
	COLOR: #d11246; BACKGROUND-COLOR: #ffffff
}
.block {
	CLEAR: right; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px; PADDING-TOP: 10px
}
.mediumblock {
	CLEAR: right; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px; PADDING-TOP: 10px
}
.wideblock {
	CLEAR: right; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px; PADDING-TOP: 10px
}
.block .block_table {
	MARGIN: 0px; WIDTH: 200px
}
.mediumblock .block_table {
	MARGIN: 0px; WIDTH: 280px
}
.wideblock .block_table {
	MARGIN: 0px; WIDTH: 330px
}
.product {
	FONT-SIZE: 11px; COLOR: #666666
}
.product .details {
	FLOAT: left; WIDTH: 62%
}
.product .right_column {
	FLOAT: right; MARGIN-LEFT: 16px; WIDTH: 205px
}
.product .block_table {
	MARGIN-TOP: 15px; WIDTH: 643px
}
.block_table TD {
	VERTICAL-ALIGN: top
}
.block_table .top_left_corner {
	BACKGROUND-IMAGE: url(/images/block/top_left_corner.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.block_table .top_center {
	BACKGROUND-IMAGE: url(/images/block/top_center.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px
}
.block_table .top_title {
	BACKGROUND-IMAGE: url(/images/block/top_title.gif); WIDTH: 517px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.block_table .top_right_corner {
	BACKGROUND-IMAGE: url(/images/block/top_right_corner.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.product .block_table .top_right_corner {
	BACKGROUND-IMAGE: url(/images/block/top_right_corner_b.gif)
}
.block_table .left_side {
	BACKGROUND-IMAGE: url(/images/block/left_side.gif); WIDTH: 12px; BACKGROUND-REPEAT: repeat-y
}
.block_table .product_list_image {
	WIDTH: 102px
}
.block_table .product_list_image IMG {
	BORDER-RIGHT: #626262 3px solid; BORDER-TOP: #626262 3px solid; DISPLAY: block; MARGIN: auto; BORDER-LEFT: #626262 3px solid; WIDTH: 82px; BORDER-BOTTOM: #626262 3px solid
}
.block_table .product_list_title {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/block/product_list_title.gif); PADDING-BOTTOM: 7px; MARGIN: 0px 0px 8px -15px; VERTICAL-ALIGN: middle; COLOR: #444444; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.block_table .product_list_title IMG {
	DISPLAY: inline; FLOAT: right; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_table .product_list_title A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444444; TEXT-DECORATION: none
}
.block_table .product_list_title A:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
.block_table .product_list_title A:hover {
	COLOR: #f2115b
}
A:active {
	COLOR: #f2115b
}
.block_table .product_list_title_side {
	BACKGROUND-IMAGE: url(/images/block/product_list_title_side.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.block_table .product_list_content {
	PADDING-LEFT: 15px; WIDTH: 502px; HEIGHT: 60px
}
.block_table .right_side {
	BACKGROUND-IMAGE: url(/images/block/right_side.gif); WIDTH: 12px; BACKGROUND-REPEAT: repeat-y
}
.block_table .bottom_left_corner {
	BACKGROUND-IMAGE: url(/images/block/bottom_left_corner.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.block_table .bottom_center {
	BACKGROUND-IMAGE: url(/images/block/bottom_center.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px
}
.block_table .bottom_right_corner {
	BACKGROUND-IMAGE: url(/images/block/bottom_right_corner.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.product .image {
	BORDER-RIGHT: #737373 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #737373 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #737373 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #737373 1px solid
}
.product .details #tabs {
	BACKGROUND-POSITION: 0% 0%; MARGIN-TOP: 16px; DISPLAY: block; BACKGROUND-IMAGE: url(/images/product_tabs/tab_background.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 35px
}
.product .details #tabs SPAN {
	FLOAT: left
}
.product .document_group_holder {
	BORDER-BOTTOM: #f1f1f1 4px solid
}
.product .document_group {
	BORDER-TOP: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
.product A.document {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 5px 6px; BORDER-TOP: #e0e0e0 1px solid; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: #787878; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.product A.top_document {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 5px 6px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: #787878; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.product A.document:hover {
	BACKGROUND-COLOR: #eee
}
.product A.top_document:hover {
	BACKGROUND-COLOR: #eee
}
#description {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #6a6a6a 1px solid; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; BORDER-LEFT: #6a6a6a 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #6a6a6a 1px solid
}
A.more_info {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6e46da; TEXT-DECORATION: none
}
A.more_info:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6e46da; TEXT-DECORATION: none
}
A.more_info:hover {
	COLOR: #d11246
}
A.more_info:active {
	COLOR: #d11246
}
.sitemap {
	WIDTH: 600px
}
.sitemap TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; LINE-HEIGHT: 160%; PADDING-TOP: 8px
}
.document_list_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.document_list_item .document_title {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.document_list_item .document_title A {
	PADDING-LEFT: 24px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px
}
.document_list_item .document_title A:hover {
	PADDING-LEFT: 24px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px
}
.document_list_item .document_description {
	MARGIN: 4px 0px
}
.document_list_item .document_title .document_size {
	PADDING-LEFT: 24px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #888; LETTER-SPACING: -1px
}
.document_return_links {
	PADDING-BOTTOM: 16px
}
.dealer_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-TOP: 8px
}
.dealer_list .logo {
	DISPLAY: inline; FLOAT: left; WIDTH: 220px
}
.dealer_list .address {
	DISPLAY: inline; FLOAT: left; WIDTH: 380px
}
.dealer_list .address IMG {
	VERTICAL-ALIGN: bottom
}
.line {
	BORDER-TOP: #939393 1px solid
}
.tab_box {
	PADDING-TOP: 8px
}
A.tab {
	BACKGROUND-POSITION: 0% 100%; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/tab_box_top_bg.gif); TEXT-TRANSFORM: uppercase; COLOR: #454545; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
A.tab:visited {
	BACKGROUND-POSITION: 0% 100%; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/tab_box_top_bg.gif); TEXT-TRANSFORM: uppercase; COLOR: #454545; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
A.tab:active {
	BACKGROUND-POSITION: 0% 100%; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/tab_box_top_bg.gif); TEXT-TRANSFORM: uppercase; COLOR: #454545; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
A.tab:hover {
	BACKGROUND-POSITION: 0% 100%; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/tab_box_top_bg.gif); TEXT-TRANSFORM: uppercase; COLOR: #454545; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
.tab IMG {
	VERTICAL-ALIGN: -6px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tab SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 0%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/tab_box_tab_bg.gif); PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x
}
.tab_content {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 100%; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(/images/tab_box_content_edge.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.content_holder {
	PADDING-RIGHT: 16px; BACKGROUND-POSITION: 100% 100%; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/images/tab_box_content_edge.gif); PADDING-BOTTOM: 32px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
.document_list_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.document_list_item .document_title {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 16px 0px 4px; WIDTH: 24%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.document_list_item .document_title A {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px
}
.document_list_item .document_title A:hover {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px
}
.document_list_item .document_description {
	FLOAT: left; MARGIN: 4px 0px; WIDTH: 70%
}
.document_list_item .document_title .document_size {
	PADDING-LEFT: 24px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #888; LETTER-SPACING: -1px
}
.document_return_links {
	PADDING-BOTTOM: 16px
}
.product_highlight {
	BORDER-RIGHT: #6e6e6e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6e6e6e 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6e6e6e 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #6e6e6e 1px solid
}
.product_highlight .highlight {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 50%; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/images/highlight_bg.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 125px
}
.product_highlight .description {
	FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 4px; WIDTH: 150px; COLOR: #5a5a5a; LINE-HEIGHT: 16px; MARGIN-RIGHT: 4px
}
.product_highlight .description H4 {
	MARGIN-TOP: 6px; FONT-SIZE: 13px
}
.product_highlight .description H4 A {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #111; TEXT-DECORATION: none
}
.product_highlight .description H4 A:visited {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #111; TEXT-DECORATION: none
}
.product_highlight .description H4 A:hover {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #111; TEXT-DECORATION: none
}
.product_highlight .description A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333
}
.product_highlight .description A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333
}
.product_highlight .description A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333
}
.product_highlight .image {
	BACKGROUND-POSITION: 0% 50%; FLOAT: left; BACKGROUND-IMAGE: url(/images/highlight_no_image.gif); WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 125px
}
.product_highlight .link {
	BORDER-TOP: #fff 1px solid; RIGHT: 0px; WIDTH: 154px; PADDING-TOP: 4px; POSITION: absolute; TOP: 106px
}
.product_highlight .link IMG {
	VERTICAL-ALIGN: 1px
}
.product_highlight .link A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none
}
.product_highlight .link A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none
}
.product_highlight .link A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none
}
.product_highlight .link A:hover {
	COLOR: #222
}
.highlight_table {
	WIDTH: 100%
}
.highlight_table TD {
	WIDTH: 50%; PADDING-TOP: 20px
}
.highlight_table TD.left {
	PADDING-RIGHT: 10px
}
.highlight_table TD.right {
	PADDING-LEFT: 10px
}
.side_button {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 100%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/ask_div_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 16px 0px 8px; OVERFLOW: hidden; WIDTH: 211px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.side_button IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.side_button FORM {
	MARGIN: 0px
}
.side_button A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.side_button A:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.side_button A:active {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.side_button A:hover {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.side_button .question_form {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.side_button INPUT {
	MARGIN-BOTTOM: 6px; WIDTH: 300px
}
.side_button TEXTAREA {
	MARGIN-BOTTOM: 6px; WIDTH: 300px
}
.contact_form {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; FLOAT: right; MARGIN-LEFT: 20px; BORDER-LEFT: #bbb 1px solid; WIDTH: 330px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #eee
}
.featured_product {
	VERTICAL-ALIGN: top
}
.featured_image {
	BACKGROUND-POSITION: 50% 50%; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 92px
}
.featured_product IMG {
	DISPLAY: block
}
.learn_more {
	MARGIN-TOP: 9px
}
.learn_more IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
